grilled squid - Turkish English Dictionary